package com.wudl.govern.constant;

/**
 * @author ：wudl
 * @date ：Created in 2022-04-05 21:21
 * @description：调度任务参数常量
 * @modified By：
 * @version: 1.0
 */
public interface DispatchConstant {

    /**
     * 执行器主键ID
     */
    String JOB_GROUP = "3";
    /**
     * 执行器路由策略
     */
    String EXECUTOR_ROUTE_STRATEGY = "RANDOM";
    /**
     * 执行器，任务Handler名称
     */
    String EXECUTOR_HANDLER = "dataGovernJobHandler";
    /**
     * 阻塞处理策略
     */
    String EXECUTOR_BLOCK_STRATEGY = "SERIAL_EXECUTION";
    /**
     * 任务执行超时时间
     */
    String EXECUTOR_TIMEOUT = "0";
    /**
     * 失败重试次数
     */
    String EXECUTOR_FAIL_RETRY_COUNT = "0";
    /**
     * 子任务ID，多个逗号分隔
     */
    String CHILD_JOB_ID = "";
    /**
     * 运行模式
     */
    String GLUE_TYPE = "BEAN";
    /**
     * 包名
     */
    String PACKAGE_NAME_ = "timertask";
    /**
     * 类名
     */
    String SERVICE_NAME_ = "ControlTask";
    /**
     * 方法名
     */
    String METHOD_NAME_ = "listTask";


}